weaving needle - Turkish English Dictionary